.box{ width:1200px; margin:0 auto}
.h-box{min-height:280px;}
.left-big{float:left; width:947px}
.right-small{float:right; width:240px;}

.price{color:#da4343;}

/* t */
.tet-do{text-overflow:ellipsis;overflow:hidden;white-space:nowrap; display:block}

/* fl */
.menu li,
.topnav li,
.b-cpic li,
.b-cdes li,
.b-cdes .pic{float:left;}

/* block  */
.buy-che .n,
.logo a,
#menu_all_goods a,
.menu a,
.b-cpic .pic,
.b-cpic .tit{display:block;}

/* a:hover */
.b-cdes .tit:hover,
#bottom_nav a:hover{text-decoration:underline}

.logo h1{ margin:0;}

/* top */
.topnav{ background-color:rgb(245,245,245); height:32px; line-height:32px;color:#5d5454;}
.topnav a:hover{ color:#111;}
.topnav-r{float:right;}
.topnav-r li{ padding-left:24px;}
#login_cp .t{color:#407f71;margin-right:14px;}
#login_cp em{color:#407f71;}
.buy-che .n{float:left; background-color:#da6238; border-radius:7px; color:#fff; line-height:15px; padding:0 4px; margin-top:2px; font-weight:normal}
.top-tel{ color:#da6238; margin-left:3px;}

.top{ height:93px;}
.logo{width:310px;margin-top:18px; }
.logo a{height:60px; width:215px; background:url(logo.png) no-repeat left center; text-indent:-9999px;}
.search-d{margin-top:26px;}
.search-in{ height:38px; border:2px solid #4b8b72;}
.search-v{ border:0;width:480px; line-height:38px;height:38px;font-size:18px; padding:0 6px;}
.search-but{ border:0;height:42px; padding:0 18px; background-color:#4b8b72; font:24px "黑体"; color:#fff; }
.search-but:hover{ background-color:#215440;}

.menuB{ height:39px; border-top:#23523e solid 2px; background-color:#4b8b72;font-size:16px; font-weight:bold;line-height:39px; margin-bottom:20px;color:#fff;}
.menu a{padding:0 22px;}
.menu a:hover{color:#444;background-color:#fdfffe;}
#menu_all_goods a{margin:0 35px 0 0;}

/* bottom */
.bottom{border-top:3px solid #eaeaea;color:#464444;width:1168px; margin:20px auto 0; padding:6px 16px;}
#bottom_nav a{display:inline-block; margin-right:16px}
#bottom_nav a:hover{color:#000;}

/* li */
.b-ct{ margin-top:5px}
.b-ct li{ padding-top:10px;}
.b-ct a:hover{color:#1B8475}

/* right */
.sli-h a{color:#506665;text-decoration:none;font-size:16px;color:#506665;line-height:32px; margin-left:1px}
.sli-pic li{background-color:#f5f5f5;margin-bottom:10px; border:1px #ADB7B7 solid;}
.sli-pic li:hover{background-color:#fafafa;}
.sli-pic .pic{height:220px;overflow:hidden;background-color:#fdfdfd;display:block;}
.sli-pic p{line-height:25px;margin:0 0 0 4px;}
.sli-pic .tit{color:#23523e;}
.sli-pic .price{color:#da4343;font-weight:bold; padding-left:12px}

/* main */
.box-i{ margin-top:25px;font-size:14px;}
.b-h{border-bottom:4px solid #d5c7ae; height:32px;background-color:#EDF2F1;border-radius:5px 5px 0 0}
.b-h h2{font-size:16px;color:#506665; line-height:32px; text-indent:16px;}
.b-p{ margin:auto 5px;}

.b-cpic{margin-right:-10px;}
.b-cpic li{margin:15px 25px 15px 16px;width:200px; padding-right:1px;}
.b-cpic li:hover{background-color:#f0f6f6}
.b-cpic .pic,
.b-cdes .pic{height:150px; overflow:hidden;display:block;}
.b-cpic .pic{background:#fdfdfd;}
.b-cpic .tit{line-height:30px; padding-left:2px;}
.b-cpic p{margin:12px 0 0;}
.b-cpic .price,
.b-cdes .price{color:#da4343;margin-left:25px; font-weight:bold;}

.list-box{ margin-right:-18px;}
.li-item{margin:22px 17px 0 0 ; float:left; width:222px; border:1px solid #ededed;}
.li-item:hover{ border-color:#66C583}
.li-item .pic{width:221px;height:220px;overflow:hidden; display:block;}
.li-item p{margin:0 0 0 12px;}
.li-item .price{color:#da4343;font-weight:bold; padding-left:6px; font-size:14px; line-height:25px;}
.li-item .tit{line-height:30px; color:#3d3d3d}
.li-item .tit:hover{ text-decoration:underline;}
.li-item .tit:visited{ color:#6B807D}